/*绑定微信、qq绑定*/
.linkwx{}
.linkwx .bg{
	background-color: #EEEEEE;
}
.linkwx .list .item{
	padding: 0 10px;
	border: none;
	text-align: center;
	background-color: #EEEEEE;
}
.linkwx .list .item .noBindImg{
	margin-top: 30px;
	width: 70px;
	height: 70px;
}
.linkwx .list .item .bindImg{
	margin-top: 30px;
	width: 40px;
	height: 40px;
}
.linkwx .list .item .noTip{
	margin-top: 10px;
	font-size: 16px;
	color: rgb(51,51,51);
}
.linkwx .list .item .okTip{
	margin-top: 10px;
	font-size: 14px;
	color: rgb(120,120,120);
}
.linkwx .list .item .submitBtn{
	margin-top: 32px;
	background-color: rgb(207, 51, 52);
	color: white;
	font-size: 18px;
	height: 40px;
	line-height: 40px;
	border-radius:5px ;
}
.linkwx .list .item.tipItem{
	background-color: rgb(237,237,237);
	font-size: 13px;
	color: rgb(153,153,153);
	margin: 10px 10px 0 10px;
	white-space: normal;
	text-align: left;
}
/*****邮箱绑定*****/
.linkemail{}
.linkemail .bg{
	background-color: rgb(237,237,237);
}
.linkemail .list .item{
	border: none;
	padding: 0 10px;
}
.linkemail .list .item.userItem{
	height: 40px;
	line-height: 40px;
	background-color: rgb(237,237,237);
	font-size: 14px;
	color: rgb(120,120,120);
}
.linkemail .list .item.shuruItem{
	font-size: 16px;
	color: rgb(84,84,84);
	margin-bottom: 10px;
	height: 45px;
	line-height: 45px;
}
.linkemail .list .item.shuruItem input{
	margin-left: 40px;
	padding: 0;
	line-height: 34px;
}
.linkemail .list .item.shuruItem img{
	width: 13px;
	height: 13px;
}
.linkemail .list .item .basebtn {
	height: 40px;
	margin-top: 20px;
	font-size: 18px;
	line-height: 40px;
	text-align: center;
	border-radius: 5px;
	color: white;
}
.linkemail .list .item .basebtn.grayBtn {
	background-color: rgb(191,191,191);
}
.linkemail .list .item .basebtn.redBtn {
	background-color: rgb(207, 51, 52);
}
.linkemail .list .item.tipItem{
	background-color: rgb(237,237,237);
	margin: 10px 10px 0 10px;
	font-size: 13px;
	color: rgb(153,153,153);
	white-space: normal;
}
/******增票资质******/
.invoice{}
.invoice .bg{
	background-color: rgb(237,237,237);
}
.invoice .list .item{
	padding: 0 20px;
	border-color: #e7e7e7;
}
.invoice .list .item.mainItem{
	height: 45px;
	line-height: 45px;
}
.invoice .list .item.mainItem .textLable{
	width: 100px;
	font-size: 16px;
	color: rgb(84,84,84);
}
.invoice .list .item.mainItem input{
	padding: 0;
	font-size: 16px;
	color: rgb(84,84,84);
}
.invoice .list .item.mainItem img{
	width: 13px;
	height: 13px;
}
.invoice .list .item.agreeItem{
	background-color: rgb(237,237,237);
	margin-top: 15px;
	font-size: 14px;
	color: rgb(51,51,51);
	border: none;
}
.invoice .list .item.agreeItem .file{
	color: rgb(241,58,52);
}
.invoice .list .item .basebtn {
	height: 40px;
	margin-top: 25px;
	font-size: 18px;
	line-height: 40px;
	text-align: center;
	border-radius: 5px;
	color: white;
}
.invoice .list .item .basebtn.grayBtn {
	background-color: rgb(191,191,191);
}
.invoice .list .item .basebtn.redBtn {
	background-color: rgb(207, 51, 52);
}
.invoice .list .item.tipItem{
	background-color: rgb(237,237,237);
	margin-left: 10px;
	font-size: 13px;
	color: rgb(153,153,153);
	margin-top: 10px;
	white-space: normal;
	border: none;
}
.invoice .list .item.statusItem{/*状态*/
	height: 60px;
	padding: 0 30px;
	background-color: rgb(255,245,244);
	font-size: 14px;
	color: rgb(120,120,120);
}
.invoice .list .item.statusItem img{
	width: 20px;
	margin-right: 10px;
}
/*modal弹窗*/
.invoice.modalBg .btnItem{
	height: 54px;
	line-height: 54px;
	background-color: #F7F7F7;
	color: rgb(153,153,153);
	text-align: center;
	font-size: 16px;
	position: absolute;
	bottom: 0;
	width: 100%;
}

/*******银行账户管理--一览********/
.banklist{}
.banklist .bg{
	background-color: rgb(237,237,237);
}
.banklist .list{
	margin: 0 10px;
}
.banklist .list .item{
	padding: 0 10px;
}
.banklist .list .item.brankItem{
	margin-top: 10px;
	border: none;
	border-top-left-radius:5px ;
	border-top-right-radius:5px ;
	padding-top: 20px;
	padding-bottom: 15px;
}
.banklist .list .item.brankItem .row.brand{/*银行*/
	font-size: 16px;
	color: rgb(51,51,51);
	padding: 0;
}
.banklist .list .item.brankItem .brand .col.rightText{
	padding: 0;
	text-align: right;
	font-size: 20px;
	color: rgb(84,84,84);
}
.banklist .list .item.brankItem .row.brandUser{/*持卡人*/
	margin-top: 10px;
	font-size: 13px;
	color: rgb(120,120,120);
	padding: 0;
}
.banklist .list .item.btnItem{/*按钮*/
	height: 45px;
	line-height: 45px;
	font-size: 14px;
	color: rgb(51,51,51);
	border: none;
	border-top:1px solid #E7E7E7 ;
	border-bottom-left-radius:5px ;
	border-bottom-right-radius:5px ;
}
.banklist .list .item.btnItem img{
	width: 20px;
	height: 20px;
	margin-right: 5px;
	margin-top: 12px;
	float: left;
}
.banklist .list .item.btnItem .basebtn{
	width: 73px;
	height: 25px;
	line-height: 23px;
	text-align: center;
	font-size: 14px;
	float: right;
	border-radius:25px ;
	margin-top: 10px;
	border-width:1px ;
	border-style:solid ;
}
.banklist .list .item.btnItem .basebtn.del{
	border-color:rgb(166,166,166) ;
	color: rgb(51,51,51);
}
.banklist .list .item.btnItem .basebtn.edit{
	border-color:rgb(207,51,52) ;
	color: rgb(207,51,52);
	margin-right: 10px;
}
.banklist.shop .list .item.btnItem .basebtn.edit{
	border-color:rgba(55, 123, 238,1) ;
	color: rgba(55, 123, 238,1);
	margin-right: 10px;
}
/*
.banklist .footer{
	height: 60px;
	padding: 10px;
	bottom: 0;
	width: 100%;
	position: absolute;
	background-color: rgb(237,237,237);
}*/
.banklist .addBtn{
	background-color:rgb(207,51,52) ;
	text-align: center;
	height: 44px;
	line-height: 44px;
	font-size: 18px;
	color: white;
	width:100%;
	/*border-radius:5px ;*/
}
.selleraddressList .list .item{
	padding: 0 10px;
}
.selleraddressList .addBtn{
	background-color:rgb(55, 123, 238) ;
	text-align: center;
	height: 44px;
	line-height: 44px;
	font-size: 18px;
	color: white;
	width:100%;
	/*border-radius:5px ;*/
}
.selleraddressList .list .item.btnItem{/*按钮*/
	height: 45px;
	line-height: 45px;
	font-size: 14px;
	color: rgb(51,51,51);
	border: none;
	border-top:1px solid #E7E7E7 ;
	border-bottom-left-radius:5px ;
	border-bottom-right-radius:5px ;
}
.selleraddressList .list .item.btnItem img{
	width: 20px;
	height: 20px;
	margin-right: 5px;
	margin-top: 12px;
	float: left;
}
.selleraddressList .list .item.btnItem .basebtn{
	width: 73px;
	height: 25px;
	line-height: 23px;
	text-align: center;
	font-size: 14px;
	float: right;
	border-radius:25px ;
	margin-top: 10px;
	border-width:1px ;
	border-style:solid ;
}
.selleraddressList .list .item.btnItem .basebtn.edit{
	border-color:rgb(55, 123, 238) ;
	color: rgb(55, 123, 238);
	margin-right: 10px;
}
.selleraddressList.shop .list .item.btnItem .basebtn.edit{
	border-color:rgba(55, 123, 238,1) ;
	color: rgba(55, 123, 238,1);
	margin-right: 10px;
}
.selleraddressList .list .item.btnItem .basebtn.del{
	border-color:rgb(166,166,166) ;
	color: rgb(51,51,51);
}

.banklist.shop .addBtn{
	background-color:#377bee ;
	text-align: center;
	height: 44px;
	line-height: 44px;
	font-size: 18px;
	color: white;
	width:100%;
	/*border-radius:5px ;*/
}
.banklist.shop .footer .addBtn{
	background-color:rgba(55, 123, 238,1) ;
	text-align: center;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	color: white;
	border-radius:5px ;
}
/*没有数据*/
.banklist .item.noData{
	margin-top: 66px;
	text-align: center;
	background-color: #EEEEEE;
	border: none;
}
.banklist .item.noData img {
	width: 133px;
	height: 110px;
}
.banklist .item.noData .tip {
	font-size: 20px;
	color: rgb(5,27,40);
	margin-top: 20px;
}
.banklist .item.noData .smallTip {
	font-size: 14px;
	color: rgb(153,153,153);
	margin-top: 10px;
}
/*******添加/编辑银行卡*********/
.addBank{}
.addBank .bg{
	background-color: rgb(237,237,237);
}
.addBank .list .item{
	padding: 0 20px;
	border-color: #e7e7e7;
}
.addBank .list .item.mainItem{
	height: 45px;
}
.addBank .list .item.mainItem .textLable{
	width: 63px;
	min-width: 63px;
	font-size: 16px;
	color: rgb(84,84,84);
	margin-right: 30px;
}
.addBank .list .item.mainItem input{
	padding: 0;
	font-size: 16px;
	line-height: 34px;
	color: rgb(84,84,84);
}
.addBank .list .item.mainItem img{
	width: 13px;
	height: 13px;
}

/*****设置支付密码/修改密码*****/
.payPsd{}
.payPsd .bg{
	background-color: rgb(237,237,237);
}
.payPsd .list .item{
	border: none;
	padding: 0 10px;
}
.payPsd .list .item.userItem{
	height: 40px;
	line-height: 40px;
	background-color: rgb(237,237,237);
	font-size: 14px;
	color: rgb(120,120,120);
}
.payPsd .list .item.mainItem{
	margin-bottom: 10px;
	height: 45px;
	line-height: 45px;
}
.payPsd .list .item.mainItem .textLable{
	font-size: 16px;
	color: rgb(84,84,84);
	width: 95px;
	min-width: 95px;
}
.payPsd .list .item.mainItem input{
	margin-left: 8px;
	padding: 0;
	line-height: 34px;
}
.payPsd .list .item.mainItem img{
	width: 13px;
	height: 13px;
}
.payPsd .list .item .basebtn {
	height: 40px;
	margin-top: 20px;
	font-size: 18px;
	line-height: 40px;
	text-align: center;
	border-radius: 5px;
	color: white;
}
.payPsd .list .item .basebtn.grayBtn {
	background-color: rgb(191,191,191);
}
.payPsd .list .item .basebtn.redBtn {
	background-color: rgb(207, 51, 52);
}
.payPsd .list .item.tipItem{
	background-color: rgb(237,237,237);
	margin: 10px 10px 0 10px;
	font-size: 13px;
	color: rgb(153,153,153);
	white-space: normal;
}

/********地址管理、共用“银行账户管理”里的部分css**********/
.addressList{}
.addressList .bg{
	bottom: 60px;
}
.addressList .list{
	margin: 0;
}
.addressList .list .item.addressItem{
	padding-top: 17px;
	padding-bottom: 17px;
	white-space: normal;
}
.addressList .list .item.addressItem .userDiv{
	font-size: 16px;
	color: rgb(51,51,51);
}
.addressList .list .item.addressItem .addressDiv{
	font-size: 13px;
	color: rgb(84,84,84);
	margin-top: 10px;
}
.addressList .list .item.btnItem{
	margin-bottom: 10px;
}

/********地址编辑*********/
.addressEdit {}
.addressEdit .bg {
	background-color: rgb(237, 237, 237);
}
.addressEdit .list .item{
	padding: 0;
	padding-left: 20px;
	padding-right: 30px;
	border-color: #e7e7e7;
}
.addressEdit .list .item.mainItem{
	height: 45px;
}
.addressEdit .list .item.mainItem .textLable{
	font-size: 16px;
	color: rgb(84,84,84);
	width: 63px;
	min-width: 63px;
}
.addressEdit .list .item.mainItem input{
	height: 45px;
	font-size: 16px;
	color: rgb(84,84,84);
	padding: 0;
	line-height: 34px;
	margin-left: 30px;
}
.addressEdit .list .item.mainItem select {
	border: none;
	font-size: 16px;
	color: rgb(84, 84, 84);
	background-color: white !important;
	appearance: none;
	/*清除标签的默认样式*/
	-moz-appearance: none;
	-webkit-appearance: none;
	background: url(../img/guilin/common/icon_down@2x.png) no-repeat scroll right center transparent;
	background-size: 13px;
	padding-right: 23px;
	direction: rtl;
	width: 100%;
}
.addressEdit .list .item.textareaItem{
	height: 84px;
	padding-bottom: 15px;
	padding-top: 15px;
}
.addressEdit .list .item.textareaItem textarea{
	width: 100%;
	height: 54px;
	font-size: 16px;
	color: rgb(84, 84, 84);
}

/************红包雨一览*****************/
.hongbaolist{}
.hongbaolist .bg{
	background: url(../img/guilin/redrain/icon_bg1@2x.png);
	background-size: 100% 100%;
}
/*没有数据*/
.hongbaolist .noData{
	/*height: 100%;*/
	width: 100%;
	position: absolute;
	top: 44px;
	left: 0;
	bottom: 0;
	background-color: rgba(0,0,0,0.5);
}
.hongbaolist .noData .tip{
	margin-top: 140px;
	font-size: 16px;
	color: rgb(254,206,82);
	text-align:  center;
}
.hongbaolist .list{
	margin-left: 20px;
	margin-right: 20px;
}
.hongbaolist .list .item.redItem{
	padding: 29px 20px;
	border-color:white ;
	border-radius:10px ;
	background-color: rgb(207,51,52);
	margin-bottom: 16px;
}
.hongbaolist .list .item.redItem .row{
	padding: 0;
	font-size: 15px;
	color: rgb(255,209,84);
}
.hongbaolist .list .item.redItem .row .jc{/*进场*/
	width: 50px;
	min-width: 50px;/*62*/
	line-height: 51px;
	text-align: right;
	border-left: 1px solid rgb(190,43,44) ;
}
.hongbaolist .list .item.redItem .row .col .click{
	width: 13px;
	height: 13px;
	float: left;
	margin-right: 4px;
	margin-top: 3px;
}
.hongbaolist .list .item.redItem .row .col .time{
	font-size: 20px;
	color: rgb(255,237,184);
}
.hongbaolist .list .item.redItem .row .col .money{
	font-size: 11px;
	float: right;
	margin-right: 10px;
}

.hongbaolist .list .item.redItem .row .col .mtDiv{
	margin-top: 10px;
}
.hongbaolist .gif{
	position: absolute;
	left: 5px;
	top: -50px;
	width: 80px;
	z-index:0
}
.hongbaolist .ruleDiv{
	width: 100%;
	text-align: center;
	bottom: 30px;
	position: absolute;
	font-size: 13px;
	color: white;
	text-decoration: underline;
}

/********红包雨详情********/
.hongbaodetail .noData{
	width: 100%;
	position: absolute;
	top: 44px;
	left: 0;
	bottom: 0;
	background-color: rgba(0,0,0,0.5);
}
.hongbaodetail .noData .tip{
	margin-top: 140px;
	font-size: 22px;
	color: rgb(254,206,82);
	text-align:  center;
}
.hongbaodetail .noData .clickImg{
	width: 140px;
	height: 140px;
	margin: 0 auto;
	margin-top: 7px;
	text-align: center;
	line-height: 140px;
	color: white;
	background: url(../img/guilin/redrain/icon_wks@2x.png) no-repeat;
	background-size: 100% 100%;
}
.hongbaodetail .div{
	width: 100%;
	height:100%;
	padding-top: 44px;
	overflow: hidden;
}
.hongbaodetail .bg_1{
	background: url(../img/guilin/redrain/icon_bg@2x.png) no-repeat;
	background-size: cover;
}
.hongbaodetail .bg_2{
	background: url(../img/hongbao/bg_redrain2.png) no-repeat;
	background-size: cover;
}
.hongbaodetail .div >img {/*红包图片大小*/
	/*width: 80px;
	height: 90px;*/
	position: absolute;
	top: 0;
	right: 0;
}
.hongbaodetail .div .time{/*倒计时*/
	/*width: 88px;
	 text-align: center;*/
	display: inline-block;
	padding: 0 10px;
	height: 24px;
	line-height: 24px;
	border: 1px solid rgb(225,12,22);
	background-color: rgb(255,224,137);
	font-size: 14px;
	color: rgb(228,12,23);
	border-radius:12px ;
	margin-top: 10px;
	margin-left: 10px;
}

/************首页*****************/
.home{}
.home .row{
	padding: 0;
}
.home .row .col{
	padding: 0;
}
/*中间部*/
.home .bg{
	background-color: #EEEEEE;
	margin-top: 44px;
	bottom:49px;
}
.ios-os .home .bg{
	/*如果是ios*/
	background-color: #EEEEEE;
	margin-top: 64px;
	bottom:49px;
	/*如果是iPhoneX*/
	margin-top: calc(constant(safe-area-inset-top) + 44px);
	margin-top: calc(env(safe-area-inset-top) + 44px);
	bottom: calc(constant(safe-area-inset-bottom) + 49px);
	bottom: calc(env(safe-area-inset-bottom) + 49px);
}

/*例如商品管理*/
.ionic-scroll.has-header.has-subheader.has-footer{
	top: 88px;
	bottom:44px;
}
/*如果是ios*/
.ios-os .ionic-scroll.has-header.has-subheader.has-footer{
	top: 108px;
	bottom:44px;
	/*如果是iPhoneX*/
	top: calc(constant(safe-area-inset-top) + 88px);
	top: calc(env(safe-area-inset-top) + 88px);
	bottom: calc(constant(safe-area-inset-bottom) + 44px);
	bottom: calc(env(safe-area-inset-bottom) + 44px);
}

/*例如订单列表*/
.ionic-scroll.has-header.has-subheader{
	top: 88px !important;
}
.ios-os .ionic-scroll.has-header.has-subheader{
	/*如果是ios*/
	top: 108px !important;
	/*如果是iPhoneX*/
	top: calc(constant(safe-area-inset-top) + 88px) !important;
	top: calc(env(safe-area-inset-top) + 88px) !important;
	bottom: calc(constant(safe-area-inset-bottom) + 0px);
	bottom: calc(env(safe-area-inset-bottom) + 0px);
}

.ionic-scroll.has-header.has-tabs.has-footer{
	top: 44px;
	bottom:93px;
}
.ios-os .ionic-scroll.has-header.has-tabs.has-footer{
	/*如果是ios*/
	top: 64px;
	/*如果是iPhoneX*/
	top: calc(constant(safe-area-inset-top) + 44px);
	top: calc(env(safe-area-inset-top) + 44px);
	bottom: calc(constant(safe-area-inset-bottom) + 93px);
	bottom: calc(env(safe-area-inset-bottom) + 93px);
}

.ionic-scroll.has-header.has-footer{
	top: 44px;
	bottom:44px;
}
.ios-os .ionic-scroll.has-header.has-footer{
	/*如果是ios*/
	top: 64px;
	/*如果是iPhoneX*/
	top: calc(constant(safe-area-inset-top) + 44px);
	top: calc(env(safe-area-inset-top) + 44px);
	bottom: calc(constant(safe-area-inset-bottom) + 44px);
	bottom: calc(env(safe-area-inset-bottom) + 44px);
}

.ionic-scroll.has-header.has-tabs{
	top: 44px;
	bottom:49px;
}
.ios-os .ionic-scroll.has-header.has-tabs{
	/*如果是ios*/
	top: 64px;
	/*如果是iPhoneX*/
	top: calc(constant(safe-area-inset-top) + 44px);
	top: calc(env(safe-area-inset-top) + 44px);
	bottom: calc(constant(safe-area-inset-bottom) + 49px);
	bottom: calc(env(safe-area-inset-bottom) + 49px);
}

.ionic-scroll.has-header{
	top: 44px;
}
.ios-os .ionic-scroll.has-header{
	/*如果是ios*/
	top: 64px;
	/*如果是iPhoneX*/
	top: calc(constant(safe-area-inset-top) + 44px);
	top: calc(env(safe-area-inset-top) + 44px);
	bottom: calc(constant(safe-area-inset-bottom) + 0px);
	bottom: calc(env(safe-area-inset-bottom) + 0px);
}


.ionic-scroll.has-tabs{
	bottom:49px;
	/*如果是ios*/
	bottom: calc(constant(safe-area-inset-bottom) + 49px);
	bottom: calc(env(safe-area-inset-bottom) + 49px);
}

/*头部*/
.home .header{
	padding: 0 10px;
	height: 44px;
	background: -webkit-linear-gradient(225deg, rgb(254, 86, 10) 3%, rgb(255, 153, 1) 100%);
	background: -o-linear-gradient(225deg, rgb(254, 86, 10) 3%, rgb(255, 153, 1) 100%);
	background: -moz-linear-gradient(225deg, rgb(254, 86, 10) 3%, rgb(255, 153, 1) 100%);
	background: linear-gradient(225deg, rgb(254, 86, 10) 3%, rgb(255, 153, 1) 100%);
}
.ios-os .home .header{
	/*如果是ios*/
	height: 64px;
	padding-top: 20px;
	/*如果是iPhoneX*/
	height: calc(constant(safe-area-inset-top) + 44px);
	height: calc(env(safe-area-inset-top) + 44px);
	padding-top: constant(safe-area-inset-top);
	padding-top: env(safe-area-inset-top);
	background: -webkit-linear-gradient(225deg, rgb(254, 86, 10) 3%, rgb(255, 153, 1) 100%);
	background: -o-linear-gradient(225deg, rgb(254, 86, 10) 3%, rgb(255, 153, 1) 100%);
	background: -moz-linear-gradient(225deg, rgb(254, 86, 10) 3%, rgb(255, 153, 1) 100%);
	background: linear-gradient(225deg, rgb(254, 86, 10) 3%, rgb(255, 153, 1) 100%);
}
.home .header.header-ios{
	/*如果是iPhoneX*/
	height: calc(constant(safe-area-inset-top) + 44px);
	height: calc(env(safe-area-inset-top) + 44px);
	padding-top: constant(safe-area-inset-top);
	padding-top: env(safe-area-inset-top);
	background: -webkit-linear-gradient(225deg, rgb(254, 86, 10) 3%, rgb(255, 153, 1) 100%);
	background: -o-linear-gradient(225deg, rgb(254, 86, 10) 3%, rgb(255, 153, 1) 100%);
	background: -moz-linear-gradient(225deg, rgb(254, 86, 10) 3%, rgb(255, 153, 1) 100%);
	background: linear-gradient(225deg, rgb(254, 86, 10) 3%, rgb(255, 153, 1) 100%);
}

.bar-header{
	height: 44px;
	background: -webkit-linear-gradient(225deg, rgb(254, 86, 10) 3%, rgb(255, 153, 1) 100%);
	background: -o-linear-gradient(225deg, rgb(254, 86, 10) 3%, rgb(255, 153, 1) 100%);
	background: -moz-linear-gradient(225deg, rgb(254, 86, 10) 3%, rgb(255, 153, 1) 100%);
	background: linear-gradient(225deg, rgb(254, 86, 10) 3%, rgb(255, 153, 1) 100%);
}

.ios-os .bar-header{
	/*如果是ios*/
	height: 64px;
	padding-top: 20px;
	/*如果是iPhoneX*/
	height: calc(constant(safe-area-inset-top) + 44px);
	height: calc(env(safe-area-inset-top) + 44px);
	padding-top: constant(safe-area-inset-top);
	padding-top: env(safe-area-inset-top);
}
.bar-subheader{
	top: 44px;
}
/*如果是ios*/
.ios-os .bar-subheader{
	top: 64px;
	/*如果是iiPhoneX*/
	top: calc(constant(safe-area-inset-top) + 44px);
	top: calc(env(safe-area-inset-top) + 44px);
}

/*底部*/
.tab-nav{
	height:49px;
	/*如果是iPhoneX*/
	height: calc(constant(safe-area-inset-bottom) + 49px);
	height: calc(env(safe-area-inset-bottom) + 49px);
}
.bar-footer{
	height:44px;
	/*如果是iPhoneX*/
	height: calc(constant(safe-area-inset-bottom) + 44px);
	height: calc(env(safe-area-inset-bottom) + 44px);
}

.buttons-right{
	height:44px;
	top:initial !important;
	bottom:initial !important;
}
.home .header .row .imgCol{
	padding-top: 5px;
	text-align: center;
	position: relative;
}
.home .header .row .imgCol.mr20{
	margin-right: 20px;
}
.home .header .row .imgCol.mr10{
	margin-right: 10px;
}
.home .header .row .imgCol.ml20{
	margin-left: 20px;
}
.home .header .row .imgCol img{
	width: 20px;
	height: 20px;
}
.home .header .row .imgCol .city{
	font-size: 9px;
	color: white;
	line-height: 12px;
	margin-top: 2px;
}
.home .header .row .imgCol .emailNun{/*站内信*/
	height: 15px;
	padding: 0 5px;
	line-height: 15px;
	border-radius: 15px;
	color: white;
	background-color: #FF0000;
	position: absolute;
	font-size: 10px;
	text-align: center;
	top: 3px;
	right: 0;
}
.home .header .row .col.inputCol{
	/*opacity: 0.6;*/
	background: -webkit-linear-gradient(90deg, rgba(255, 176, 140,0.5), rgba(255, 176, 140,1));
	background: -o-linear-gradient(90deg, rgba(255, 176, 140,0.5), rgba(255, 176, 140,1));
	background: -moz-linear-gradient(90deg, rgba(255, 176, 140,0.5), rgba(255, 176, 140,1));
	background: linear-gradient(90deg, rgba(255, 176, 140,0.5), rgba(255, 176, 140,1));
	height: 32px;
	margin-top: 6px;
	border-radius: 2px;
	overflow: hidden;
	padding-right: 7px;
	position: relative;
}
.home .header .row .col.inputCol *{
	background: rgba(0,0,0,0);
}
/*修改placeholder的样式*/
.home .header .row .col.inputCol input::-moz-placeholder {
    color: white;
}

.home .header .row .col.inputCol input::-moz-placeholder {
    color: white;
}

.home .header .row .col.inputCol input::-ms-input-placeholder{
   color: white;
}

.home .header .row .col.inputCol input::-webkit-input-placeholder{
    color: white;
}
.home .header .row .col.inputCol .selectType{
	width: 44px;
	font-size: 12px;
	color: white;
	line-height: 32px;
	border-right:1px solid rgb(255,176,140);
	padding: 0 3px;
}
.home .header .row .col.inputCol input{
	height: 32px;
	text-align: center;
	color: white;
	width: 100%;
	margin-top: -2px;
	/*background-color: antiquewhite;*/
}
/*.home .header .row .col.inputCol .inputTip{
	width: 100%;
	position: absolute;
	top: 0;
	text-align: center;
	height: 32px;
	line-height: 32px;
	font-size: 12px;
	color: white;
	z-index: 2;
}
.home .header .row .col.inputCol .inputTip img{
	width: 12px;
	height: 12px;
}*/
.home .header .row .col.inputCol .cameraImg{
	height: 18px;
	width: 18px;
	margin-top: 7px;
}
/*菜单*/
.home .menus{
	padding-top: 6px;
	padding-bottom: 15px;
	background-color: white;
}
.home .menus .menusItem{
	width: 20%;
	text-align: center;
	display: inline-block;
	margin-top: 9px;
}
.home .menus .menusItem.menusItemBig{
	width: 25%;
}
.home .menus .menusItem img{
	width: 45px;
	height: 45px;
}
.home .menus .menusItem p{
	font-size: 11px;
	color: rgb(5,27,40);
}
/*同用标题名*/
.home .comTitleDiv{
	padding-top:18px;
	padding-bottom: 11px;
	text-align: center;
}
.home .comTitleDiv img{
	height: 26px;
}
/*所有活动。 在以下的布局中，最好不要用左右浮动，否则要用大量的<div class="clearfix"></div>*/
.home .activity{}
.home .activity .comImgDiv{/*活动共用的图片样式，保证图片是正方形*/
	width: 100%;
	padding-bottom: 100%;
	position: relative;
}
.home .activity .comImgDiv img{
	height: 100%;
	width: 100%;
	position:absolute;
	top: 0;
	left: 0;
}
/*限时抢购和秒杀*/
.home .activity .row.xsAndms{
	margin-bottom: 5px;
	background-color: white;
	/*border-top:1px solid #e7e7e7;*/
}
.home .activity .row.xsAndms.mb0{
	margin-bottom: 0;
}
.home .activity .xianshi{/*限时抢购*/
	border-right:1px solid #e7e7e7 ;
}
.home .activity .xianshi .titleDiv,
.home .activity .miaosha .titleDiv{/*标题*/
	padding: 10px;
}
.home .activity .xianshi .titleDiv img,
.home .activity .miaosha .titleDiv img{
	height: 16px;
}
.home .activity .miaosha .titleDiv .text{
	font-size: 11px;
	color: rgb(5,27,40);
	position: absolute;
	right: 10px;
	/*float: right;*//*不要用左右浮动*/
}
.home .activity .xianshi .row.picRow{/*限时图片*/
	padding: 0 0 9px 9px;
	/*padding-bottom: 40px;*/
}
.home .activity .xianshi .row.picRow .col{
	padding-right: 9px;
}
.home .activity .miaosha .row.picRow{/*秒杀图片*/
	padding: 0 3px 9px 10px;
}
.home .activity .miaosha .row.picRow .col{
	padding-right: 7px;
}

/*商品促销*/
.home .activity .cuxiao{
	background-color: white;
	margin-bottom: 5px;
}
.home .activity .cuxiao .titleDiv{
	padding:2px 10px 15px 0;
	text-align: left;
}
.home .activity .cuxiao .titleDiv img{
	height: 16px;
}
.home .activity .cuxiao .row{
	padding: 0 9px 11px 17px;/*17-8=9*/
}
.home .activity .cuxiao .row .col{
	padding: 0;
	padding-right: 8px;
}
/*直播和竞拍*/
.home .activity .row.zhiboAndJp{
	margin-bottom: 5px;
	background-color: white;
}
/*直播*/
.home .activity .row.zhiboAndJp .zhibo{
	border-right:1px solid #e7e7e7;
	position: relative;/*必须*/
}
.home .activity .row.zhiboAndJp .zhibo .titleImg{
	height: 22px;
	position: absolute;
	top: 2px;
	z-index: 2;
}
.home .activity .row.zhiboAndJp .zhibo .zc{/*半透明背景*/
	position: absolute;
	top: 0;
	left: 0;
	background-color: rgba(0,0,0,0.5);
	width: 100%;
	height: 100%;
	/*text-align: center;*/
	display: -webkit-flex;/*定义为弹性盒子*/
	display: flex;
	justify-content: center;
	-webkit-justify-content: center;
	-webkit-align-items: center;
	align-items: center;
}
/*竞拍*/
.home .activity .row.zhiboAndJp .jp .titleImg{
	height: 30px;
	margin-top: 3px;
	margin-left: 10px;
}
.home .activity .row.zhiboAndJp .jp .col{
	padding: 16px 33px  5px  23px;
}

/*疯狂团购*/
.home .activity .tuangou{
	border-right:1px solid #e7e7e7 ;
}
.home .activity .tuangou .titleImg{
	margin: 9px 0 0 6px;
	height: 16px;
}
.home .activity .tuangou .row{/*8-8=0*/
	padding: 12px 0 7px 7px;
}
.home .activity .tuangou .row .col{
	padding-right: 7px;
}
/*新品测试和新品公告*/
.home .activity .newTestAnNotice{
	border-right:1px solid #e7e7e7 ;
}	
/*新品测试*/
.home .activity .newTestAnNotice .newTest{
	position: relative;
	border-bottom:1px solid #e7e7e7;
	padding: 5px 7px 3px 24px;
}
.home .activity .newTestAnNotice .newTest .titleImg{
	height: 16px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
}
/**新品公告***/
.home .activity .newTestAnNotice .newNotice{
	position: relative;
	padding:3px 24px 5px 7px;
}
.home .activity .newTestAnNotice .newNotice .titleImg{
	height: 16px;
	position: absolute;
	bottom: 0;/*10*/
	right: 0;
	z-index: 2;
}	
/**新品赠送**/	
.home .activity .newGive{
	padding:10px;
}	
.home .activity .newGive .titleImg{
	height: 16px;
	float: right;
	margin-bottom: 10px;
	margin-right: 2px;
}
/*用填充背景的方式实现填满*/
/*.home .activity .newGive .imgDiv{
	height: 100%;
	width: 100%;
	padding-top: 26px; 
	background-size: 100% 100%;
	background-origin: content-box;
	background-clip: content-box;
}*/


/**我的供应商**/		
.home .mySupplier{
	border-top:1px solid #e7e7e7;
	width: 100%;
	white-space: nowrap;
	padding: 10px 5px 5px 5px;
	position: relative;
	/*background-color: white;*/
}	
.home .mySupplier .supplierDiv{/*和swiper一起使用，不能用max-width: 33.33%*/
	display: inline-block;
	max-width: 33.33%;
	margin-right: 10px;
	font-size: 11px;
	color: rgb(5,27,40);
}
.home .mySupplier .supplierDiv .supplierImg{
	height: 60px;
	max-width:100%;
}
.home .mySupplier .supplierDiv .storeImg{
	width: 11px;
	height: 11px;
	margin-right: 3px;
}

/*左右滑动。点----共用*/
.home .swiper-container {
	background-color: white;
	font-size: 10px;
}
.home .swiper-pagination{
	position: static;
}
.home .swiper-pagination-bullet-active {
	background-color: rgb(255,80,0);
}
/*品牌推荐*/
.home .recommendBrand{
	border-top: 1px solid #e7e7e7;
}
.home .recommendBrand .swiper-row {
	width: 100%;
}
.home .recommendBrand .swiper-row .swiper-col {
	padding: 5px;
	width: 33.333%;
	height: 73px;
	float: left;
	border-right: 1px solid #e7e7e7;
	border-bottom: 1px solid #e7e7e7;
	text-align: center;
}
.home .recommendBrand .swiper-row .swiper-col img{
	margin-top: 5px;
	height: 53px;
	max-width: 100%;
}
/*新品推荐*/
.home .news{
	border-top: 1px solid #e7e7e7;
	clear: both;
}
.home .news.swiper-container{
	background-color: transparent;
}
.home .news .swiper-pagination{
	background-color: white;
}
.home .news .row .col{
	padding: 0;
	width: 33.33%;
	max-width: 33.33%;
	text-align: left;
	background: white;
	background-clip: content-box;
}
.home .news .row .col.pr4{
	padding-right: 4px;
}
.home .news .row .col.prl2{
	padding-right: 2px;
	padding-left: 2px;
}
.home .news .row .col.pl4{
	padding-left: 4px;
}
.home .news .row .col .imgDiv{
	width: 100%;
	padding-bottom: 100%;
	position: relative;
}
.home .news .row .col .imgDiv img[src=""],
.home .news .row .col .imgDiv img:not([src]) {
	opacity: 0;
}
.home .news .row .col .imgDiv img{
	position: absolute;
	width: 100%;
	height: 100%;
}
.home .news .row .col .name{
	padding-left: 5px;
	padding-right: 5px;
	margin: 10px 0;
	font-size: 12px;
	color: #333333;
	height: 40px;
	word-break: break-all;
}
.home .hotList{
	margin-right: -6px;
	clear: both;
}
.home .hotList .titleDiv{
	padding-right: 14px;/*8+6，6是为了抵消上面的-6*/
	padding-left: 5px;
	height: 40px;
	line-height: 40px;
	font-size: 15px;
	background: -webkit-linear-gradient(90deg, rgba(254, 97, 25,0.8), rgba(254, 97, 25,0.3));
	background: -o-linear-gradient(90deg, rgba(254, 97, 25,0.8), rgba(254, 97, 25,0.3));
	background: -moz-linear-gradient(90deg, rgba(254, 97, 25,0.8), rgba(254, 97, 25,0.3));
	background: linear-gradient(90deg, rgba(254, 97, 25,0.8), rgba(254, 97, 25,0.3));
	color: white;
}
.home .hotList .titleDiv .bgBefore{
	/*width: 3px;
	height: 20px;
	background-color: white;*/
	float: left;
	margin-top: 5px;
	margin-right: 2px;
}
.home .hotList .titleDiv .more{
	float: right;
	font-size: 11px;
	color: rgb(102,102,102);
}
.home .hotList .goodsDiv{
	width: 33.33%;
	float: left;
	padding-right: 6px;
	margin-bottom: 6px;
	background: white;
	background-clip: content-box;
	text-align: left;
}
.home .hotList .goodsDiv .imgDiv{
	width: 100%;
	padding-bottom: 100%;
	position: relative;
}
.home .hotList .goodsDiv .imgDiv img[src=""],
.home .hotList .goodsDiv .imgDiv img:not([src]) {
	opacity: 0;
}
.home .hotList .goodsDiv .imgDiv img{
	position: absolute;
	width: 100%;
	height: 100%;
}
.home .hotList .goodsDiv .name{
	padding-left: 5px;
	padding-right: 5px;
	margin: 10px 0;
	font-size: 12px;
	color: #333333;
	height: 40px;
	word-break: break-all;
}
/*检索-类型选择-商品/店铺*/
.home .keyIndex{}
.home .keyIndex.list{
	margin-bottom: 0;
}
.home .keyIndex.list .item{
	padding: 0 12px 0 15px;
	height: 45px;
	line-height: 45px;
	font-size: 14px;
	color: rgb(5,27,40);
}
.home .keyIndex.list .item.org{
	color: rgb(254,97,25);
}
.home .keyIndex.list .item.topItem{
	border-top-left-radius:5px ;
	border-top-right-radius:5px ;
}
.home .keyIndex.list .item.bottomItem{
	border-bottom-left-radius:5px ;
	border-bottom-right-radius:5px ;
}
.home .keyIndex.list .item .selectIcon{
	width: 13px;
	height: 13px;
	float: right;
	margin-top: 16px;
}

/************商品一览*****************/
.creditRepaymentList{}
.creditRepaymentList .bg{
	background-color: rgb(237,237,237);
}
.creditRepaymentList .top-activated {/*卖家蓝色*/
	color: rgb(55, 123, 238);
	border-bottom-color: rgb(55, 123, 238);
}
.creditRepaymentList .top-activated-red {/*买家红色*/
	color: rgb(207, 51, 52);
	border-bottom: 2px solid rgb(207, 51, 52);
}
.creditRepaymentList .list .item{
	padding: 15px 20px;
}
.creditRepaymentList .list .item .order{
	color: rgb(51,51,51);
	font-size: 15px;
}
.creditRepaymentList .list .item .time{
	color: rgb(153,153,153);
	font-size: 13px;
}
.creditRepaymentList .list .item .money{
	color: rgb(51,51,51);
	font-size: 20px;
	position: absolute;
	right: 20px;
	top: 28px;
}
/*还款明细*/
.creditRepaymentList .list .item .repayType{/*还款方式*/
	color: rgb(254,97,25);
	font-size: 15px;
	border: 1px solid rgb(254,97,25);
	border-radius: 5px;
	padding: 0 5px;
}
.creditRepaymentList .list .item .waitConfirm{
	color: rgb(153,153,153);
	font-size: 13px;
	margin-left: 5px;
}
.creditRepaymentList .list .item .look{
	color: rgb(55,123,238);
	font-size: 13px;
	position: absolute;
	right: 20px;
	top: 38px;
}
.creditRepaymentList .list .item .money.topLess{
	top: 20px;
}
/*查看凭证*/
.creditRepaymentList.modal{}
.creditRepaymentList.modal .bankDiv{
	font-size: 16px;
	color: rgb(153,153,153);
}
.creditRepaymentList.modal .bankDiv.mt15{
	margin-top: 15px;
}
.creditRepaymentList.modal .bankDiv .bankName{
	font-size: 16px;
	color: rgb(84,84,84);
	float: right;
}
.creditRepaymentList.modal .bankDiv .img{
	height: 80px;
	width: 80px;
	float: right;
}
.creditRepaymentList.modal .item.emptyItem{
	padding: 0;
	height: 10px;
	background-color: rgb(237,237,237);
}
.creditRepaymentList.modal .bntItem{
    height: 54px;
    line-height: 54px;
    background-color: #F7F7F7;
    color: rgb(153,153,153);
    text-align: center;
    font-size: 16px;
    width: 100%;
}

/******我的供应商--发红包*******/
.distributorRedbag{}
.distributorRedbag .bg{
	background-color: rgb(237,237,237);
}
.distributorRedbag .list{
	margin: 10px 10px 0 10px;
}
.distributorRedbag .list .item{
	padding: 0 10px;
	border: none;
}
.distributorRedbag .list .item.mainInput{
	height: 47px;
	font-size: 15px;
	color: rgb(51,51,51);
	border-radius:5px ;
}
.distributorRedbag .list .item.mainInput input{
	line-height: 34px;
	font-size: 15px;
	color: rgb(51,51,51);
	text-align: right;
	padding: 0;
	margin-right: 10px;
}
.distributorRedbag .list .item.advanceItem{
	background-color: rgb(237,237,237);
	color: rgb(153,153,153);
    text-align: right;
    font-size: 13px;
    margin-bottom: 20px;
}
.distributorRedbag .list .moneyItem{
	color: rgb(51,51,51);
	margin-top: 30px;
	font-size: 38px;
	text-align: center;
}
.distributorRedbag .list .moneyItem .fh{
	font-size: 28px;
}
.distributorRedbag .list .submitBtn{
	margin: 30px 38px 0 38px;
	height: 45px;
	line-height: 45px;
	text-align: center;
	font-size: 17px;
	color: white;
	background-color: rgb(229,182,182);
	border-radius:5px ;
	position: relative;
}
.distributorRedbag .list .submitBtn.red{
	background-color: rgb(207,51,52);
}

/****支付方式******/
.afpay{}
.afpay .bg{
	background-color: rgb(237,237,237);
	padding-bottom: 50px;
}
.afpay .list .item{
	padding: 0 10px;
	border-color: #E7E7E7;
}
.afpay .list .item.totalItem{
	line-height: 40px;
	height: 40px;
	font-size: 16px;
	color: rgb(51,51,51);
	margin-bottom: 10px;
}
.afpay .list .item.totalItem .money{
	float: right;
	color: rgb(254,97,25);
}
.afpay .list .item.kindItem{
	height: 56px;
}
.afpay .list .item.kindItem .name{
	font-size: 15px;
	color: rgb(54,54,54);
	margin-top: 14px;
}
.afpay .list .item.kindItem .name.name2{
	margin-top: 10px;
}
.afpay .list .item.kindItem .ye{/*余额*/
	font-size: 12px;
	color: rgb(153,153,153);
}
.afpay .list .item.kindItem .kindImg{
	margin-top: 12px;
	width: 27px;
	height: 27px;
	float: left;
	margin-right: 10px;
}
.afpay .list .item.kindItem .kindImg.wx{
	margin-top: 14px;
	height: 23px;
}
.afpay .list .item.kindItem .selectImg{
	position: absolute;
	top: 20px;
	right: 10px;
	width: 15px;
}
.afpay .list .item.warnItem{/*警告*/
	padding: 10px;
	color: rgb(207, 51, 52);
	font-size: 14px;
	white-space: normal;
	background-color: rgb(237,237,237);
	border: none;
}
.afpay .baseBtn{
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 40px;
	line-height: 40px;
	color: white;
	font-size: 16px;
	text-align: center;
	background-color: rgb(254, 97, 25);
}


/****确认兑换商品。共用afsrue里的样式***/
.pointorder{}
.pointorder .list .item.goodsItem .row .imgCol,
.pointorder .list .item.goodsItem .row .col.goodsCol{
	border: none;
}
.pointorder .price{
	position: absolute;
	bottom: 6px;
}
.pointorder .num{
	position: absolute;
	right: 10px;
	bottom: 6px;
}


/****商品问答*****/
.wenda .bg{
	background-color: #EEEEEE;
}
.wenda .top .col{
	font-size: 15px;
	color: rgb(54,54,54);
}
.wenda .top .top-activated {
	color: rgb(55, 123, 238);
	border-bottom-color: rgb(55, 123, 238);
}
/***没有数据***/
.wenda .noData{
	margin-top: 90px;
	text-align: center;
}
.wenda .noData img {
	width: 133px;
	height: 110px;
}
.wenda .noData .tip {
	font-size: 15px;
	color: rgb(153,153,153);
	margin-top: 21px;
}
.wenda .item{
	border: none;
	padding: 10px 10px 15px;
	margin-bottom: 10px;
}
.wenda .item .time{
	font-size: 13px;
	color: rgb(153,153,153);
	margin-bottom: 10px;
}
.wenda .item .row {
	padding: 0;
}

.wenda .item .row .col {
	padding: 0;
}

.wenda .item .wenCol {
	width: 19px;
	min-width: 19px;
	margin-right: 5px;
}

.wenda .item .wenCol .wen {
	width: 19px;
	height: 19px;
	color: white;
	font-size: 14px;
	text-align: center;
	line-height: 19px;
	border-radius: 2px;
	background-color: rgb(255, 84, 5);
}
.wenda .item .row .col.questionCol {
	font-size: 16px;
	color: rgb(5, 27, 40);
}
.wenda .item .goodsDiv{/*商品*/
	background-color: rgb(245,245,245);
	width: 100%;
	height: 60px;
	display: -webkit-flex;
	display: flex;
	margin-top: 10px;
}
.wenda .item .goodsDiv .imgDiv{
	width: 60px;
	height: 100%;
	margin-right: 10px;
}
.wenda .item .goodsDiv .nameDiv{
	flex: 1;
	font-size: 15px;
	color: rgb(120,120,120);
	background-color: rgb(245,245,245);
	overflow: hidden;
	display: -webkit-flex;/*定义为弹性盒子，align-items才有效果*/
	display: flex;
	-webkit-align-items: center;
	align-items: center;
}
.wenda .item .btnDiv{/*按钮*/
	height: 40px;/*55*/
	padding-top: 15px;
	text-align: right;
	margin-right:-10px ;/*为了保证100%的边*/
	margin-left: -10px;
	padding-right: 10px;
}
.wenda .item .btnDiv div{
	display: inline-block;
	width: 70px;
	height: 25px;
	line-height: 23px;
	text-align: center;
	/*color: rgb(55, 123, 238);*/
	font-size: 14px;
	/*border:1px solid rgb(55, 123, 238);*/
	border-radius:25px ;
	border-width:1px ;
	border-style:solid ;
}
.wenda .item .blue{
	color: rgb(55, 123, 238);
	border-color: rgb(55, 123, 238);
}
.wenda .item .gray{
	color: rgb(51,51,51);
	border-color: rgb(153, 153, 153);
	margin-right: 10px;
}
.wenda .item .repayInputDiv{/*输入框*/
	border: 1px solid rgb(191,191,191);
	border-radius: 3px;
	margin-top:15px;
}
.wenda .item .repayInputDiv textarea{
	width: 100%;
	padding: 12px 10px;
}
.wenda .item .repayInputDiv .btns{
	height: 45px;
	padding-top: 10px;
	text-align: right;
	border-top: 1px solid rgb(191,191,191);
}
.wenda .item .repayInputDiv .btns .basebtn{
	display: inline-block;
	width: 70px;
	height: 25px;
	line-height: 23px;
	text-align: center;
	font-size: 14px;
	border-radius:5px ;
	border-width:1px ;
	border-style:solid ;
}

/*已回复----查看回复*/
.wenda .item .btnDiv.border{
	border-top: 1px solid #E7E7E7;
}
.wenda .item .btnDiv.chakan{
	font-size: 12px;
    color: rgb(102, 102, 102);
}
.wenda .item .replyDiv{
	background-color: rgb(250,250,250);
	padding: 12px 10px;
	font-size: 13px;
	color: rgb(50, 51, 51);
}
.wenda .item .replyDiv .replyTime {
	font-size: 12px;
	color: rgb(153, 153, 153);
	text-align: right;
	margin-bottom: 10px;
}

.wenda .item .replyDiv .replyTime .tip {
	/*商家回复*/
	font-size: 13px;
	color: rgb(254, 97, 25);
	float: left;
}

/********查看物流**********/
.orderlogistics{}
.orderlogistics .bg{
	background-color: #EEEEEE;
}
.orderlogistics .list .item{
	padding: 0;
	border: none;
}
.orderlogistics .list .item.kuaidiItem{
	margin-bottom: 10px;
	padding: 13px 15px;
	font-size: 13px;
	color: rgb(84,84,84);
}
.orderlogistics .list .item.kuaidiItem .status{
	color: rgb(254,97,25);
}
.orderlogistics .list .item.kuaidiItem .kuaidi{
	color: rgb(120,120,120);
}
/*物流条目*/
.orderlogistics .list .item.wuliuItem{}
.orderlogistics .list .item.wuliuItem .titleItem{
	height: 42px;
	padding-left: 15px;
	line-height: 42px;
	font-size: 13px;
	color: rgb(84,84,84);
	border-bottom:1px solid rgb(231,231,231);
}
.orderlogistics .list .item.wuliuItem .wuliu{
	padding: 15px 15px 0 30px;
}
.orderlogistics .list .item.wuliuItem .wuliu .row{
	padding: 0;
	padding-bottom: 25px;
}
.orderlogistics .list .item.wuliuItem .wuliu .potCol{
	width: 12px;
	min-width: 12px;
	text-align: center;
	margin-right: 22px;
}
.orderlogistics .list .item.wuliuItem .wuliu .potCol .bigPot{
	border-radius:50% ;
	width: 12px;
	height: 12px;
	background-color: rgb(255,233,209);
	display: inline-block;
	position: relative;
}
.orderlogistics .list .item.wuliuItem .wuliu .potCol .pot{
	width: 6px;
	height: 6px;
	background-color: rgb(191,191,191);
	border-radius:50% ;
	display: inline-block;
}
.orderlogistics .list .item.wuliuItem .wuliu .potCol .bigPot .pot{
	background-color: rgb(254,97,25);
	position: absolute;
	top: 3px;
	left: 3px;
}
.orderlogistics .list .item.wuliuItem .wuliu .textCol{
	padding: 0;
	font-size: 12px;
	color: rgb(153,153,153);
}
.orderlogistics .list .item.wuliuItem .wuliu .textCol.org{
	color: rgb(254,97,25);
}
.orderlogistics .list .item.wuliuItem .wuliu .textCol .time{
	font-size: 11px;
	margin-top: 5px;
}
.orderlogistics .list .item.wuliuItem .wuliu .textCol .time.hei{
	color: rgb(84,84,84);
}

/*****************我的授权中心，共用distributor_sxqd里的css**************/
.myagent .redPot{/*红点*/
	background-color: red;
	height: 8px;
	width: 8px;
	border-radius:50% ;
	position: absolute;
	top: -4px;
	right: 4px;
}
.myagent .waitConfirm{/*待确认金额*/
	margin-left: 10px;
	color: rgb(207, 51, 52);
	border-left:1px solid rgb(232,232,232) ;
	padding-left: 10px;
}
.myagent .addBtn {
	position: absolute;
	bottom: 10px;
	height: 40px;
	right: 10px;
	left: 10px;
	background-color: #377bee;
	border-radius: 5px;
	color: white;
	text-align: center;
	line-height: 40px;
	font-size: 16px;
}


/********我的授权中心--查看销量**********/
.myagentsale{}
.myagentsale .bg{
	background-color: rgb(237,237,237);
}
.myagentsale .saleInfoDiv{
	padding: 15px 10px;
	background-color: white;
	border-bottom:1px solid #e7e7e7;
}
.myagentsale .saleInfoDiv .storeName{
	font-size: 15px;
	color: rgb(54,54,54);
}
.myagentsale .saleInfoDiv .saleInfo{
	/*padding: 0 10px;*/
	font-size: 14px;
	color: rgb(102,102,102);
	height: 66px;
}
.myagentsale .saleInfoDiv .saleInfo p{
	padding: 0;
	margin-top: 13px;
}
.myagentsale .top .col{
	font-size: 14px;
	color: rgb(77,77,77);
}
.myagentsale .top .top-activated {
	color: rgb(55, 123, 238);
	border-bottom-color: rgb(55, 123, 238);
}
/*列表*/
.myagentsale .item{
	padding: 15px 10px;
	border-color:#e7e7e7 ;
}
.myagentsale .item.mainItem{
	font-size: 14px;
	color: rgb(84,84,84);
}
.myagentsale .item.mainItem .time{
	font-size: 13px;
	color: rgb(153,153,153);
	margin-top: 5px;
}
.myagentsale .item.mainItem .money{
	color: rgb(77,77,77);
	font-size: 17px;
	position: absolute;
	right: 10px;
	top: 30px;
}
/***没有数据***/
.myagentsale .noData{
	margin-top: 90px;
	text-align: center;
}
.myagentsale .noData img {
	width: 133px;
	height: 110px;
}
.myagentsale .noData .tip {
	font-size: 15px;
	color: rgb(153,153,153);
	margin-top: 21px;
}


/*****我的授权中心--还款记录*****/
.creditrepayview{}
.creditrepayview .bg{
	background-color: rgb(237,237,237);
}
.creditrepayview .top .col{
	font-size: 15px;
	color: rgb(54,54,54);
}
.creditrepayview .top .top-activated {
	color: rgb(55, 123, 238);
	border-bottom-color: rgb(55, 123, 238);
}
/***没有数据***/
.creditrepayview .noData{
	margin-top: 90px;
	text-align: center;
}
.creditrepayview .noData img {
	width: 133px;
	height: 110px;
}
.creditrepayview .noData .tip {
	font-size: 15px;
	color: rgb(153,153,153);
	margin-top: 21px;
}
.creditrepayview .list .item{
	padding: 15px 20px;
}
.creditrepayview .list .item .order{
	color: rgb(51,51,51);
	font-size: 15px;
}
.creditrepayview .list .item .time{
	color: rgb(153,153,153);
	font-size: 13px;
}
.creditrepayview .list .item .money{
	color: rgb(51,51,51);
	font-size: 20px;
	position: absolute;
	right: 20px;
	top: 28px;
}
.creditrepayview .list .item .money .fh{
	font-size: 13px;
}
.creditrepayview .list .item .repayType{/*还款方式*/
	color: rgb(254,97,25);
	font-size: 15px;
	border: 1px solid rgb(254,97,25);
	border-radius: 5px;
	padding: 0 5px;
	display: inline-block;
	margin-top: 8px;
}
.creditrepayview .list .item .look{
	color: rgb(55,123,238);
	font-size: 13px;
	position: absolute;
	right: 20px;
	top: 38px;
	margin-top: 5px;
}
.creditrepayview .list .item .money.topLess{
	top: 20px;
}
.creditrepayview .mb10{
	margin-bottom: 10px;
}
/*按钮*/
.creditrepayview .item.btnItem{
	padding: 0;
	height: 45px;
	min-width: 100%;
	border-bottom: none;
}
.creditrepayview .item.btnItem .basebtn{
	width: 73px;
	height: 25px;
	line-height: 23px;
	text-align: center;
	font-size: 14px;
	float: right;
	/*display: inline-block;*/
	border-radius:25px ;
	margin-top: 10px;
	border-width:1px ;
	border-style:solid ;
	margin-right: 10px;
}
.creditrepayview .item.btnItem .basebtn.blue {
	border-color: rgb(55, 123, 238);
	color: rgb(55, 123, 238);
}
.creditrepayview .item.btnItem .basebtn.gray {
	border-color: rgb(102, 102, 102);
	color: rgb(102, 102, 102);
}

/*****我的授权中心--添加授权*****/
.myagent_add{}
.myagent_add .bg{
	background-color: rgb(237,237,237);
	bottom: 60px;
}
.myagent_add .addBtn {
	position: absolute;
	bottom: 10px;
	height: 40px;
	right: 10px;
	left: 10px;
	background-color: #377bee;
	border-radius: 5px;
	color: white;
	text-align: center;
	line-height: 40px;
	font-size: 16px;
}
.myagent_add .list{
	background-color: rgb(237,237,237);
}
.myagent_add .list .item {
	padding: 0;
	height: 45px;
	line-height: 43px;
}
.myagent_add .list .item .row {
	padding: 0;
	height: 100%;
}
.myagent_add .list .item .row .col {
	padding: 0;
}
.myagent_add .list .item .row .col input {
	padding: 0;
	width: 100%;
	height: 100%;
	text-align: right;
	padding-right: 10px;
	line-height: 43px;
}

/*地区选择*/
.myagent_add .list .item.regionItem {
	padding: 0 20px;
	border-color: rgb(232, 232, 232);
	font-size: 16px;
	color: rgb(84, 84, 84);
	overflow: visible;
}
.myagent_add .list .item.regionItem .row .nameCol {
	width: 92px;
	min-width: 92px;
}
.myagent_add .list .item.regionItem .row .nameCol.hideLine {
	/*隐盖线*/
	position: relative;
	top: -15px;
	left: -20px;
	background-color: white;
}
.myagent_add .list .item.regionItem .row .col.catTip {
	/*请选择*/
	color: rgb(153, 153, 153);
	text-align: right;
}

.myagent_add .list .item.regionItem .row .col select {
	border: none;
	font-size: 16px;
	color: rgb(153, 153, 153);
	background-color: white !important;
	appearance: none;
	/*清除标签的默认样式*/
	-moz-appearance: none;
	-webkit-appearance: none;
	background: url(../img/guilin/common/icon_down@2x.png) no-repeat scroll right center transparent;
	background-size: 13px;
	padding-right: 23px;
	direction: rtl;
	width: 100%;
}

.myagent_add .list .item.regionItem .row .col .jt {
	width: 13px;
	margin-left: 10px;
}

.myagent_add .list .item.regionItem .row .col .baseBtn {
	width: 73px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	font-size: 16px;
	border-width: 1px;
	border-style: solid;
	border-radius: 5px;
	margin-top: 10px;
	display: inline-block;
}

.myagent_add .list .item.regionItem .row .col .baseBtn.blue {
	border-color: rgb(55, 123, 238);
	color: rgb(55, 123, 238);
}

.myagent_add .list .item.regionItem .row .col .baseBtn.gray {
	border-color: rgb(166, 166, 166);
	color: rgb(51, 51, 51);
}
/*已经选择的*/
.myagent_add .list .item.selectedItem {
	color: rgb(84, 84, 84);
	text-align: right;
	line-height: normal;
	padding-right: 20px;
	padding: 10px 20px 10px 10px;
	height: auto;
	overflow: hidden;
}
.myagent_add .list .item.selectedItem p{
	color: rgb(84, 84, 84);
	font-size: 16px;
}
.myagent_add .list .item.selectedItem p .delIcon {
	width: 13px;
	height: 13px;
	margin-left: 10px;
}
.myagent_add .list .brandDiv{
	border-radius:5px ;
	margin: auto 15px;
	margin-top: 20px;
	/*overflow: hidden;*/
	position: relative;
}
.myagent_add .list .brandDiv .delBrand{
	position: absolute;
	width: 16px;
	height: 16px;
	right: -8px;
	top: -8px;
	z-index: 99;
}
.myagent_add .list .item.regionItem .toggle{
	margin-top: 1px;
}
.myagent_add .list .item.regionItem .toggle.toggleGreen input:checked + .track {
  	border-color: #4BD763;
 	background-color: #4BD763;
}
